2004 African Cup of Nations squads

Below is a list of squads used in the 2004 African Nations Cup.

Contents

Group A

 Congo DR

Head coach: Mick Wadsworth

No. Pos. Player DoB/Age Caps Club
1 1GK Paulin Tokala Kombe 26 March 1977 (aged 26) Primeiro Agosto
2 2DF Félix Mwamba Musasa 25 December 1976 (aged 27) Orlando Pirates
3 2DF Camille Muzinga 6 December 1980 (aged 23) K.S.C. Lokeren
4 2DF Cyrille Mubiala Kitambala 7 July 1974 (aged 29) Ajax Cape Town
5 2DF Jean-Paul Kamudimba 16 March 1982 (aged 21) OGC Nice
6 3MF Trésor Luntala 31 May 1982 (aged 21) Grasshoppers Zurich
7 4FW Dieudonné Kalilulika 1 October 1983 (aged 20) TP Mazembe
8 3MF Kangama Ndiwa 28 February 1984 (aged 19) Bolton Wanderers
9 4FW Lomana LuaLua 28 December 1980 (aged 23) Newcastle United FC
10 3MF Alain Masudi 12 February 1978 (aged 25) Sturm Graz
11 4FW Musasa Kabamba 30 June 1982 (aged 21) Kaiser Chiefs
12 1GK Franck Matingou 4 December 1979 (aged 24) SC Bastia
13 3MF Ngoy Bomboko 21 May 1977 (aged 26) TP Mazembe
14 2DF Michel Dinzey Sinda 15 October 1972 (aged 31) Eintracht Braunschweig
15 2DF Hérita Ilunga 25 February 1982 (aged 21) AS Saint-Étienne
16 1GK Papy Lukata Shumu 23 April 1978 (aged 25) AS Aviacao
17 4FW Merlin Mpiana 17 July 1982 (aged 21) Oţelul Galaţi
18 3MF Marcel Kimemba Mbayo 24 April 1978 (aged 25) Gençlerbirliği S.K.
19 4FW Biscotte Mbala Mbuta 7 April 1985 (aged 18) DC Motema Pembe
20 2DF Bijou Kisombe Mundaba 29 September 1976 (aged 27) AS Vita Club
21 3MF Olivier Nzuzi Niati Polo 16 September 1980 (aged 23) SW Bregenz
22 1GK Muteba Kidiaba 1 February 1976 (aged 27) TP Mazembe

 Guinea

Head coach: Michel Dussuyer

No. Pos. Player DoB/Age Caps Club
1 1GK Mohamed Keita 1 January 1980 (aged 24) AS Kaloum
2 3MF Pascal Feindouno 27 February 1981 (aged 22) FC Girondins de Bordeaux
3 3MF Abdoul Salam Sow 13 August 1970 (aged 33) Al-Ittihad
4 2DF Mamadi Kaba 15 June 1982 (aged 21) AS Kaloum
5 2DF Dianbobo Balde 5 October 1975 (aged 28) Celtic F.C.
6 2DF Almamy Schuman Bah 24 August 1974 (aged 29) FC Metz
7 4FW Fodé Mansare 3 September 1981 (aged 22) Montpellier HSC
8 2DF Kanfoury Sylla 7 July 1980 (aged 23) R. Charleroi S.C.
9 4FW Sambégou Bangoura 3 April 1982 (aged 21) Standard de Liège
10 4FW Titi Camara 17 November 1972 (aged 31) Al-Siliya Sports Club
11 4FW Souleymane Youla 29 November 1982 (aged 21) Genclerbirligi
12 2DF Kader Camara 18 March 1982 (aged 21) Cercle Brugge
13 2DF Ibrahima Sory Conte 3 June 1981 (aged 22) K.S.C. Lokeren Oost-Vlaanderen
14 3MF Ousmane N'Gom Camara 26 May 1975 (aged 28) Unattached
15 3MF Sékou Oumar Drame 23 December 1973 (aged 30) Luthianas
16 1GK Kémoko Camara 4 May 1975 (aged 28) Bnei Sakhnin F.C.
17 2DF Morlaye Soumah 4 November 1971 (aged 32) SC Bastia
18 3MF Abdoulaye Capi Sylla 15 September 1982 (aged 21) Tours FC
19 3MF Mangué Camara 15 September 1982 (aged 21) AS Kaloum
20 3MF Abdoul Karim Sylla 10 January 1981 (aged 23) K.S.C. Lokeren Oost-Vlaanderen
21 4FW Alhassane Keita 26 June 1983 (aged 20) FC Zürich
22 1GK Abdallah Bah 30 November 1975 (aged 28) OGC Nice

 Rwanda

Head coach: Ratomir Dujkovic

No. Pos. Player DoB/Age Caps Club
1 1GK Patrick Mbeu 09 March 1986 (aged 17) APR FC
2 3MF Jean-Paul Habyarimana 17 August 1982 (aged 21) APR FC
3 2DF Hamad Ndikumana 05 October 1978 (aged 25) K.A.A. Gent
4 2DF Abdul Sibomana 10 December 1981 (aged 22) APR FC
5 2DF Léandre Bizagwira 09 June 1981 (aged 22) SC Kiyovu Sport
6 3MF Frédéric Rusanganwa 04 April 1980 (aged 23) APR FC
7 2DF Canisius Bizimana 15 January 1984 (aged 20) Mukura Victory Sports FC
8 3MF Michel Kamanzi 22 September 1974 (aged 29) SG 06 Betzdorf
9 3MF Joao Elias 12 December 1973 (aged 30) K.V. Kortrijk
10 4FW Jimmy Gatete 11 December 1982 (aged 21) APR FC
11 4FW Olivier Karekezi 25 May 1983 (aged 20) APR FC
12 4FW Henri Munyaneza 19 June 1984 (aged 19) Eendracht Aalst
13 2DF Elias Ntaganda 01 January 1982 (aged 22) APR FC
14 4FW Saïd Abed Makasi 20 August 1982 (aged 21) FC Brussels
15 4FW Désiré Mbonabucya 25 February 1977 (aged 26) K. Sint-Truidense V.V.
16 3MF Eric Nshimiyimana 08 May 1972 (aged 31) APR FC
17 4FW Jean Lomani 27 July 1982 (aged 21) Power Dynamos FC
18 1GK Ramadhani Nkunzingoma 02 September 1977 (aged 26) APR FC
19 3MF Karim Kamanzi 29 September 1979 (aged 24) C.S. Visé
20 3MF Jimmy Mulisa 03 April 1984 (aged 19) APR FC
21 2DF Jean Rémy Bitana 05 May 1984 (aged 19) Rayon Sport
22 1GK Jean-Claude Ndagijimana 26 November 1984 (aged 19) Rayon Sport

 Tunisia

Head coach: Roger Lemerre

No. Pos. Player DoB/Age Caps Club
1 1GK Ali Boumnijel 13 April 1966 (aged 37) FC Rouen
2 2DF Khaled Badra 8 April 1973 (aged 30) Espérance
3 2DF Karim Haggui 20 January 1984 (aged 20) Etoile du Sahel
4 2DF Alaeddine Yahia 26 September 1981 (aged 22) En Avant Guingamp
5 4FW Ziad Jaziri 12 July 1978 (aged 25) Gaziantepspor
6 2DF Hatem Trabelsi 25 January 1977 (aged 26) Ajax
7 4FW Imed Mhedhebi 22 March 1976 (aged 27) Etoile du Sahel
8 3MF Mehdi Nafti 28 November 1978 (aged 25) Racing Santander
9 4FW Najeh Braham 20 May 1977 (aged 26) Eintracht Trier
10 3MF Kaies Ghodhbane 7 January 1976 (aged 28) Diyarbakirspor
11 4FW Francileudo dos Santos 20 March 1979 (aged 24) FC Sochaux-Montbéliard
12 3MF Jawhar Mnari 8 November 1976 (aged 27) Espérance
13 3MF Riadh Bouazizi 8 April 1973 (aged 30) Gaziantepspor
14 3MF Adel Chedli 16 September 1976 (aged 27) FC Sochaux-Montbéliard
15 2DF Radhi Jaïdi 30 August 1975 (aged 28) Espérance
16 1GK Khaled Fadhel 29 September 1976 (aged 27) CS Sfaxien
17 4FW Mohamed Jedidi 10 September 1978 (aged 25) Etoile du Sahel
18 3MF Selim Ben Achour 8 September 1981 (aged 22) Paris SG
19 2DF Anis Ayari 16 February 1982 (aged 21) Espérance
20 2DF Jose Clayton 21 March 1974 (aged 29) Espérance
21 2DF Karim Saidi 24 March 1983 (aged 20) Club Africain
22 1GK Khaled Azaiez 30 October 1976 (aged 27) Club Africain

Group B

 Burkina Faso

Head coach: Jean-Paul Rabier

No. Pos. Player DoB/Age Caps Club
1 1GK Mohamed Kaboré 31 December 1980 (aged 23) Etoile Filante Ouagadougou
2 2DF Moussa Ouattara 31 December 1981 (aged 22) US Créteil-Lusitanos
3 4FW Patrick Zoundi 19 July 1982 (aged 21) K.S.C. Lokeren
4 2DF Jean-Michel Liade Gnonka 1 March 1980 (aged 23) RC Kouba
6 3MF Rahim Ouédraogo 8 October 1980 (aged 23) FC Twente
7 2DF Amadou Coulibaly 31 December 1984 (aged 19) RC Bobo
8 3MF Mahamoudou Kéré 1 February 1982 (aged 21) R. Charleroi S.C.
9 4FW Moumouni Dagano 3 January 1981 (aged 23) En Avant Guingamp
10 4FW Abdoulaye Cisse 24 December 1983 (aged 20) Montpellier HSC
11 4FW Tanguy Barro 13 September 1982 (aged 21) Chamois Niortais FC
12 3MF Madi Saidou Panandétiguini 22 March 1984 (aged 19) FC Girondins de Bordeaux
13 3MF Bèbè Kambou 1 July 1982 (aged 21) CS Louhans-Cuiseaux
14 4FW Dieudonné Minoungou 25 June 1981 (aged 22) Tours FC
15 2DF Ousmane Traore 7 March 1977 (aged 26) FC Lorient
16 1GK Abdoulaye Soulama 21 February 1984 (aged 19) ASF Bobo
17 3MF Amadou Tidiane Tall 22 June 1975 (aged 28) Etoile Filante
18 3MF Amadou Touré 23 December 1979 (aged 24) R.A.E.C. Mons
19 2DF Mohamed Ali Diallo 5 May 1978 (aged 25) ASFA Yennega
20 3MF Amara Ahmed Ouattara 21 October 1983 (aged 20) RC Kadiogo
21 4FW Toussaint Natama 31 October 1982 (aged 21) K.V.C. Westerlo
22 1GK Daouda Compaoré 6 January 1973 (aged 31) ASFA Yennega

 Kenya

Head coach: Jacob Mulee

No. Pos. Player DoB/Age Caps Club
1 3MF Anthony Mathenge Gitau 23 October 1978 (aged 25) Thika United
2 3MF Titus Mulama 6 August 1980 (aged 23) Mathare United
3 2DF George Japtheth Waweru Kaduvi 12 October 1978 (aged 25) Tisko FC
4 1GK Willis Ochieng 10 October 1981 (aged 22) Free State Stars
5 2DF Philip Opiyo Wire 27 February 1979 (aged 24) Free State Stars
6 2DF Musa Otieno 29 December 1973 (aged 30) Santos
7 2DF Adam Shaban Wesa 28 February 1983 (aged 20) Mathare United
8 2DF Andrew Oyombe Opiyo 24 February 1985 (aged 18) Tusker FC
9 4FW John Wamalwa Barasa 3 June 1974 (aged 29) IF Sylvia
10 1GK Francis Onyiso Okoth 16 November 1972 (aged 31) Ulinzi Stars
11 3MF Walter Odede Amimo 11 November 1974 (aged 29) Mathare United
12 3MF Thomas Juma Oundo 23 September 1976 (aged 27) Friska Viljor FC
13 3MF John Muiruri 10 October 1979 (aged 24) K.A.A. Gent
14 2DF Kassim Issa 21 December 1975 (aged 28) Mumias Sugar
15 2DF Moses Nyandusi Gikenyi 19 November 1972 (aged 31) St Michel United FC
16 4FW James Omondi 30 December 1980 (aged 23) Thika United
17 4FW Maurice Sunguti 6 October 1977 (aged 26) Friska Viljor FC
18 1GK Duncan Ochieng 31 August 1978 (aged 25) Mathare United
19 3MF Robert Mambo Mumba 25 October 1978 (aged 25) K.A.A. Gent
20 4FW Dennis Oliech 2 February 1985 (aged 18) Al-Arabi Sports Club
21 3MF Emmanuel Ake 11 June 1980 (aged 23) Akademisk Boldklub
22 4FW Mike Okoth Origi 16 November 1967 (aged 36) KVV Heusden-Zolder

 Mali

Head coach: Henri Stambouli

No. Pos. Player DoB/Age Caps Club
1 1GK Mahamadou Sidibè 4 October 1978 (aged 25) Aigaleo
2 2DF Souleymane Diamoutene 30 January 1983 (aged 20) Perugia Calcio
3 2DF Fousseni Diawara 28 August 1980 (aged 23) Stade Lavallois
4 2DF Adama Coulibaly 9 October 1980 (aged 23) RC Lens
5 2DF Brahim Thiam 24 February 1974 (aged 29) FC Istres
6 3MF Mahamadou Diarra 18 May 1981 (aged 22) Olympique Lyonnais
7 4FW Mamadi Sidibe 18 December 1979 (aged 24) Gillingham FC
8 3MF Bassala Touré 21 February 1976 (aged 27) Kerkyra F.C.
9 4FW Sedonoude Janvier Abouta 1 January 1981 (aged 23) Djoliba AC
10 3MF Soumaila Coulibaly 15 April 1978 (aged 25) SC Freiburg
11 3MF Djibril Sidibé 23 February 1982 (aged 21) LB Châteauroux
12 3MF Seydou Keita 16 January 1980 (aged 24) RC Lens
13 2DF Ibrahima Kone 6 October 1977 (aged 26) ASC Jeanne d'Arc
14 3MF David Coulibaly 21 January 1978 (aged 26) LB Châteauroux
15 4FW Abdoulaye Demba 2 November 1976 (aged 27) Eendracht Aalst
16 1GK Cheick Bathily 10 October 1982 (aged 21) Djoliba AC
17 2DF Sammy Traoré 25 February 1976 (aged 27) OGC Nice
18 3MF Mohamed Sissoko 22 January 1985 (aged 19) Valencia CF
19 4FW Frédéric Kanouté 2 September 1977 (aged 26) Tottenham Hotspur F.C.
20 4FW Dramane Traoré 17 June 1982 (aged 21) Al-Ismaily
21 2DF Mamary Traoré 29 April 1980 (aged 23) Grenoble Foot 38
22 1GK Fousseiny Tangara 12 June 1978 (aged 25) FC Mantes

 Senegal

Head coach: Guy Stéphan

No. Pos. Player DoB/Age Caps Club
1 1GK Tony Sylva 17 May 1975 (aged 28) AS Monaco
2 2DF Omar Daf 12 February 1977 (aged 26) Sochaux
3 2DF Ibrahima Faye 22 October 1979 (aged 24) K.A.A. Gent
4 2DF Pape Malick Diop 29 December 1974 (aged 29) FC Lorient
5 2DF Souleymane Diawara 24 December 1978 (aged 25) FC Sochaux-Montbéliard
6 3MF Aliou Cissé (c) 24 March 1976 (aged 27) Birmingham City F.C.
7 4FW Henri Camara 10 May 1977 (aged 26) Wolverhampton Wanderers
8 4FW Sylvain N'Diaye 25 June 1976 (aged 27) Olympique de Marseille
9 4FW Diomansy Kamara 8 November 1980 (aged 23) Modena F.C.
10 3MF Lamine Sakho 28 September 1977 (aged 26) Leeds United
11 4FW El Hadji Diouf 15 January 1981 (aged 23) Liverpool FC
12 4FW Frédéric Mendy 6 November 1981 (aged 22) AS Saint-Étienne
13 2DF Lamine Diatta 2 July 1975 (aged 28) Rennes
14 4FW Ousmane N'Doye 12 March 1978 (aged 25) Toulouse FC
15 3MF Salif Diao 10 February 1977 (aged 26) Liverpool FC
16 1GK Omar Diallo 28 September 1972 (aged 31) ASC Diaraf
17 2DF Ferdinand Coly 9 October 1973 (aged 30) Perugia Calcio
18 4FW Mamadou Niang 13 October 1979 (aged 24) RC Strasbourg
19 3MF Papa Bouba Diop 28 January 1978 (aged 25) Lens
20 3MF Abdoulaye Diagne-Faye 26 February 1978 (aged 25) Lens
21 2DF Habib Beye 19 October 1977 (aged 26) Olympique de Marseille
22 1GK Kalidou Cissokho 28 August 1978 (aged 25) ASC Jeanne d'Arc

Group C

 Algeria

Head coach: Rabah Saadane

0#0 Pos. Player Date of Birth (Age) Caps Goals Club
1 GK Hichem Mezaïr 16 October 1976 (aged 27) 24 0 USM Alger
2 MF Abdelnacer Ouadah 13 September 1975 (aged 28) 1 0 AC Ajaccio
3 DF Moulay Haddou 14 June 1975 (aged 28) MC Oran
4 DF Samir Beloufa 27 August 1979 (aged 24) 1 0 Mouscron
5 DF Salim Aribi 16 December 1974 (aged 29) 10 0 USM Alger
6 MF Yazid Mansouri 25 February 1978 (aged 25) 16 0 Coventry City
7 FW Abdelmalek Cherrad 14 January 1981 (aged 23) 7 3 OGC Nice
8 MF Nacereddine Kraouche 27 August 1979 (aged 24) 28 3 K.A.A. Gent
9 FW Nassim Akrour 10 July 1974 (aged 29) 15 6 Troyes AC
10 MF Djamel Belmadi 27 March 1976 (aged 27) 13 5 Al-Gharafa
11 FW Mansour Boutabout 20 September 1978 (aged 25) 3 3 FC Gueugnon
12 GK Lounès Gaouaoui 28 September 1977 (aged 26) 11 0 JS Kabylie
13 DF Brahim Zafour 30 November 1977 (aged 26) 27 0 JS Kabylie
14 FW Farès Fellahi 13 May 1975 (aged 28) 7 2 ES Sétif
15 MF Karim Ziani 17 August 1982 (aged 21) 4 0 Troyes AC
16 GK Mohamed Benhamou 17 December 1979 (aged 24) 0 0 Paris Saint-Germain
17 DF Samir Zaoui 6 June 1976 (aged 27) 7 0 ASO Chlef
18 DF Slimane Raho 21 October 1975 (aged 28) 26 0 JS Kabylie
19 MF Maamar Mamouni 26 February 1976 (aged 27) 20 1 La Louvière
20 MF Fodil Hadjadj 18 April 1983 (aged 20) 4 0 FC Nantes Atlantique
21 DF Antar Yahia 21 March 1982 (aged 21) 1 0 SC Bastia
22 MF Hocine Achiou 27 April 1979 (aged 24) 6 1 USM Alger

 Cameroon

Coach: Winfried Schafer

No. Pos. Player DoB/Age Caps Club
1 1GK Idriss Carlos Kameni 18 February 1984 (aged 19) Le Havre AC
2 2DF Jean-Noël Perrier Doumbe 27 September 1978 (aged 25) AJ Auxerre
3 2DF Bill Tchato 14 May 1975 (aged 28) 1. FC Kaiserslautern
4 2DF Rigobert Song 1 July 1976 (aged 27) RC Lens
5 2DF Timothée Atouba 17 February 1982 (aged 21) FC Basel
6 2DF Pierre Njanka Beaka 15 March 1975 (aged 28) CS Sedan Ardennes
7 3MF Modeste M'bami 9 October 1982 (aged 21) Paris SG
8 3MF Geremi Njitap 20 December 1978 (aged 25) Chelsea FC
9 4FW Samuel Eto'o 10 March 1981 (aged 22) Real Mallorca
10 4FW Patrick Mboma 15 November 1970 (aged 33) Tokyo Verdy
11 4FW Pius Ndiefi 5 July 1975 (aged 28) Al Ittihad
12 3MF Falemi Ngassam 5 May 1974 (aged 29) Steaua Bucharest
13 2DF Lucien Mettomo 19 April 1977 (aged 26) 1. FC Kaiserslautern
14 3MF Jean Makoun 29 May 1983 (aged 20) Lille OSC
15 2DF Gustave Bahoken 13 June 1979 (aged 24) Angers SCO
16 1GK Amour Patrick Tignyemb 14 June 1985 (aged 18) Tonnerre Yaoundé
17 1GK Mathurin Kameni 4 February 1978 (aged 25) Cotonsport Garoua
18 4FW Mohamadou Idrissou 8 March 1980 (aged 23) Hannover 96
19 3MF Eric Djemba-Djemba 4 May 1981 (aged 22) Manchester United
20 3MF Salomon Olembe 8 December 1980 (aged 23) Leeds United
21 3MF Valéry Mezague 8 December 1983 (aged 20) Montpellier HSC
22 3MF Daniel Ngom Kome 19 May 1980 (aged 23) CD Numancia

 Egypt

Head coach: Mohsen Saleh

No. Pos. Player DoB/Age Caps Club
1 1GK Nader El-Sayed 31 December 1972 (aged 31) Al-Ittihad Al-Iskandary
2 2DF Amr Fahim 4 October 1976 (aged 27) Al-Ismaily
3 2DF Wael El-Quabbani 2 September 1976 (aged 27) El Zamalek
4 2DF Emad El-Nahhas 15 February 1976 (aged 27) Al-Ismaily
5 2DF Abdel El-Saqua 30 January 1974 (aged 29) Gençlerbirliği S.K.
6 2DF Wael Gomaa 3 August 1975 (aged 28) Al-Ahly
7 3MF Ahmed Fathi 10 November 1984 (aged 19) Al-Ismaily
8 3MF Tamer Abdel Hamid 27 October 1975 (aged 28) El Zamalek
9 4FW Mido 23 February 1983 (aged 20) Olympique de Marseille
10 4FW Ahmed Belal 20 August 1980 (aged 23) Al-Ahly
11 3MF Tarek El-Said 5 April 1978 (aged 25) El Zamalek
12 3MF Mohamed Barakat 20 November 1976 (aged 27) Al-Arabi Sports Club
13 2DF Tarek El-Sayed 9 October 1978 (aged 25) El Zamalek
14 3MF Hazem Emam 10 May 1975 (aged 28) El Zamalek
15 2DF Besheer El-Tabei 24 February 1976 (aged 27) El Zamalek
16 1GK Abdel Wahed Al Sayed 3 June 1977 (aged 26) El Zamalek
17 3MF Ahmed Hassan 2 May 1975 (aged 28) Beşiktaş J.K.
18 3MF Hossam Ghaly 15 December 1981 (aged 22) Feyenoord
19 4FW Abdel Haleem Ali 24 October 1973 (aged 30) El Zamalek
20 3MF Hadi Khachaba 19 December 1972 (aged 31) Al-Ahly
21 3MF Hany Said 22 April 1980 (aged 23) Fiorentina
22 1GK Essam Mahmoud 20 June 1977 (aged 26) ENPPI

 Zimbabwe

Coach: Sunday Marimo

No. Pos. Player DoB/Age Caps Club
1 1GK Energy Murambadoro 27 June 1982 (aged 21) CAPS United FC
2 2DF Dumisani Mpofu 20 December 1973 (aged 30) Bush Bucks
3 3MF Esrom Nyandoro 6 February 1980 (aged 23) Amazulu
4 2DF Bekhitemba Ndlovu 9 August 1976 (aged 27) Highlanders FC
5 2DF Dazzy Kapenya 22 April 1976 (aged 27) Sporting Lions
6 2DF Kaitano Tembo 22 July 1970 (aged 33) SuperSport United
7 3MF Leo Kurauzvione 5 December 1981 (aged 22) Dynamos
8 3MF Lazarus Muhone 31 August 1976 (aged 27) Black Rhinos
9 4FW Agent Sawu 24 October 1974 (aged 29) Dynamos
10 4FW Wilfred Mugeyi 4 July 1969 (aged 34) Ajax Cape Town
11 3MF Charles Yohane 26 August 1973 (aged 30) Wits University FC
12 4FW Peter Ndlovu 25 February 1973 (aged 30) Sheffield United
13 4FW Adam Ndlovu 26 June 1970 (aged 33) Dynamos
14 2DF George Mbwando 20 October 1975 (aged 28) Alemannia Aachen
15 3MF Ronald Sibanda 29 August 1976 (aged 27) Amazulu
16 1GK Tapuwa Kapini 17 July 1984 (aged 19) Highlanders FC
17 2DF Harlington Shereni 6 July 1975 (aged 28) En Avant Guingamp
18 3MF Alois Bunjira 29 March 1975 (aged 28) Wits University FC
19 1GK Ephrahim Mazarura 24 November 1986 (aged 17) Black Rhinos
20 3MF Tinashe Nengomasha 2 September 1982 (aged 21) Kaiser Chiefs
21 4FW Joel Lupahla 26 April 1977 (aged 26) AEP Paphos
22 2DF Dickson Choto 19 March 1981 (aged 22) Legia Warszawa

Group D

 Benin

Coach: Cecil Jones Attuquayefio

No. Pos. Player DoB/Age Caps Club
1 1GK Rachad Chitou 18 September 1976 (aged 27) AS Dragons FC de l'Ouémé
2 3MF Moussa Latoundji 13 August 1978 (aged 25) Energie Cottbus
3 2DF Adigo Dinalo 25 July 1972 (aged 31) FC Schönberg 95
4 2DF Samuel Emmanuel Suka 10 September 1983 (aged 20) Liberty Professionals FC
5 2DF Damien Chrysostome 24 May 1982 (aged 21) Calcio Padova
6 3MF Jonas Okétola 27 August 1983 (aged 20) AS Dragons FC de l'Ouémé
7 3MF Romuald Boco 8 July 1985 (aged 18) Chamois Niortais FC
8 2DF Tony Toklomety 8 March 1984 (aged 19) Maccabi Natanya
9 4FW Laurent Djaffo 5 November 1970 (aged 33) Unattached
10 4FW Oumar Tchomogo 7 January 1978 (aged 26) En Avant Guingamp
11 4FW Mouritala Ogunbiyi 10 October 1982 (aged 21) Enyimba
12 2DF Félicien Singbo 25 October 1980 (aged 23) Airdrie United F.C.
13 2DF Moustapha Agnidé 1 January 1981 (aged 23) FC Lorient
14 3MF Alain Gaspoz 16 May 1970 (aged 33) FC Aarau
15 2DF Anicet Adjamossi 15 March 1984 (aged 19) FC Girondins de Bordeaux
16 1GK Maxime Agueh 1 April 1978 (aged 25) ASOA Valence
17 2DF Sylvain Remy 15 November 1980 (aged 23) Clermont Foot
18 2DF Seydath Tchomogo 13 August 1985 (aged 18) Lions Atakora
19 3MF Jocelyn Ahouéya 19 December 1985 (aged 18) Mogas 90 FC
20 3MF Oladipupo Wassiou 17 December 1983 (aged 20) JS Pobe
21 4FW Rodrigue Akpakoun 16 December 1974 (aged 29) Unattached
22 4FW Moussoro Kabirou 1 September 1983 (aged 20) Pau FC

 Morocco

Coach: Badou Zaki

No. Pos. Player DoB/Age Caps Club
1 1GK Khalid Fouhami 25 December 1972 (aged 31) Academica Coimbra
2 2DF Hoalid Regragui 23 September 1975 (aged 28) AC Ajaccio
3 2DF Akram Roumani 1 April 1978 (aged 25) K.R.C. Genk
4 2DF Abdeslam Ouaddou 1 November 1978 (aged 25) Stade Rennais FC
5 2DF Talal El Karkouri 8 July 1976 (aged 27) Paris SG
6 2DF Noureddine Naybet 10 February 1970 (aged 33) Deportivo La Coruña
7 4FW Jaouad Zaïri 14 April 1982 (aged 21) FC Sochaux-Montbéliard
8 3MF Abdelkarim Kissi 5 May 1980 (aged 23) Rubin Kazan
9 4FW Nabil Baha 12 October 1982 (aged 21) Associação Naval 1º de Maio
10 3MF Mourad Hdiouad 10 September 1976 (aged 27) PFC Litex Lovech
11 4FW Moha 12 September 1977 (aged 26) CA Osasuna
12 1GK Tarik El Jarmouni 30 December 1977 (aged 26) FAR Rabat
13 3MF Houssine Kharja 9 November 1982 (aged 21) Ternana Calcio
14 4FW Mustapha Bidoudane 18 June 1976 (aged 27) Raja Casablanca
15 3MF Youssef Safri 13 January 1977 (aged 27) Coventry City
16 4FW Youssef Mokhtari 5 March 1979 (aged 24) Wacker Burghausen
17 4FW Marouane Chamakh 10 January 1984 (aged 20) Girondins de Bordeaux
18 3MF Hassan Alla 24 November 1980 (aged 23) Mouloudia Oujda
19 3MF Jamal Alioui 2 June 1982 (aged 21) Perugia Calcio
20 4FW Youssef Hadji 25 February 1980 (aged 23) SC Bastia
21 3MF Tariq Chihab 22 November 1975 (aged 28) FC Zürich
22 1GK Nadir Lamyaghri 13 February 1976 (aged 27) Wydad Casablanca

 Nigeria

Head coach: Christian Chukwu

No. Pos. Player DoB/Age Caps Club
1 1GK Vincent Enyeama 29 August 1982 (aged 21) Enyimba
2 3MF Joseph Yobo 6 September 1980 (aged 23) Everton FC
3 2DF Celestine Babayaro 29 August 1978 (aged 25) Chelsea
4 4FW Nwankwo Kanu 1 August 1976 (aged 27) Arsenal
5 2DF Isaac Okoronkwo 1 May 1978 (aged 25) Wolverhampton Wanderers
6 2DF Joseph Enakarhire 6 November 1982 (aged 21) Standard de Liège
7 4FW John Utaka 8 January 1982 (aged 22) RC Lens
8 4FW Yakubu Aiyegbeni 22 November 1982 (aged 21) Portsmouth F.C.
9 4FW Victor Agali 12 December 1978 (aged 25) Schalke 04
10 3MF Jay-Jay Okocha 14 August 1973 (aged 30) Bolton Wanderers
11 3MF Garba Lawal 22 May 1974 (aged 29) IF Elfsborg
12 1GK Greg Etafia 30 September 1982 (aged 21) Moroka Swallows
13 4FW Pius Ikedia 11 January 1980 (aged 24) FC Groningen
14 3MF Seyi Olofinjana 30 June 1980 (aged 23) SK Brann
15 2DF George Abbey 20 October 1978 (aged 25) Macclesfield Town F.C.
16 2DF Ifeanyi Udeze 21 July 1980 (aged 23) PAOK
17 4FW Julius Aghahowa 12 February 1982 (aged 21) Shakhtar Donetsk
18 2DF Romanus Orjinta 12 August 1981 (aged 22) Enyimba
19 3MF Prince Ikpe Ekong 5 October 1978 (aged 25) Reggina
20 4FW Peter Odemwingie 15 July 1981 (aged 22) R.A.A. La Louvière
21 4FW Emmanuel Ifeanyi Ekwueme 6 June 1982 (aged 21) Wisła Płock
22 1GK Austin Ejide 8 April 1984 (aged 19) Etoile du Sahel

 South Africa

Head coach: April Phumo

No. Pos. Player DoB/Age Caps Club
1 1GK André Arendse 27 June 1967 (aged 36) Mamelodi Sundowns
2 2DF Thabang Molefe 11 April 1979 (aged 24) Le Mans UC72
3 2DF Jacob Lekgetho 24 March 1974 (aged 29) Lokomotiv Moscow
4 2DF Aaron Mokoena 25 November 1980 (aged 23) K.R.C. Genk
5 2DF Mbulelo Mabizela 16 September 1980 (aged 23) Tottenham Hotspur F.C.
6 3MF McBeth Sibaya 25 November 1977 (aged 26) Rubin Kazan
7 2DF David Kannemeyer 8 July 1977 (aged 26) Kaiser Chiefs
8 3MF Bennett Mnguni 18 March 1974 (aged 29) FC Rostov
9 4FW Nkosinathi Nhleko 24 July 1979 (aged 24) Dallas Burn
10 3MF Stanton Fredericks 13 June 1978 (aged 25) Kaiser Chiefs
11 3MF Jabu Pule 11 July 1980 (aged 23) Kaiser Chiefs
12 3MF Teboho Mokoena 10 July 1974 (aged 29) Jomo Cosmos
13 3MF Benson Mhlongo 9 November 1980 (aged 23) Wits University FC
14 4FW Siyabonga Nomvethe 2 December 1977 (aged 26) Udinese
15 3MF Sibusiso Zuma 23 June 1975 (aged 28) FC Copenhagen
16 1GK Emile Baron 17 June 1979 (aged 24) Lillestrøm S.K.
17 2DF Neil Winstanley 25 August 1976 (aged 27) Wits University FC
18 3MF Delron Buckley 7 December 1977 (aged 26) VfL Bochum
19 3MF John Moshoeu 18 December 1965 (aged 38) Kaiser Chiefs
20 2DF Tony Coyle 29 October 1976 (aged 27) FC Rostov
21 4FW Patrick Mayo 15 May 1973 (aged 30) Kaiser Chiefs
22 1GK Wayne Roberts 14 August 1977 (aged 26) Wits University FC

References